import tkinter as tk

# 创建主窗口
root = tk.Tk()
root.geometry("300x200")
root.title("Tkinter 单选框示例")

# 创建一个整型变量，用于存储单选框的选中值
selected_option = tk.IntVar()

# 定义单选框选项
options = [
    ("选项 1", 1),
    ("选项 2", 2),
    ("选项 3", 3)
]

# 定义一个函数，用于处理单选框的选择事件
def show_selection():
    print(f"你选择了选项 {selected_option.get()}")

# 创建单选框并添加到窗口
for text, value in options:
    tk.Radiobutton(root, text=text, variable=selected_option, value=value, command=show_selection).pack()

# 运行主循环
root.mainloop()